economic embargo - Español Inglés Diccionario